﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Input;

namespace ToDoIt2.UI {
	public class Commands : pklib.UI.CommandsBase {
		public static RoutedUICommand QuitApplication = CreateCommand("Quit Application", Key.Escape, ModifierKeys.None);

		/*** UI Commands */
		public static RoutedUICommand NewTab			= CreateCommand("New Tab", Key.T, ModifierKeys.Control);
		public static RoutedUICommand RemoveTab			= CreateCommand("Remove Tab");
		
		/*** Domain Commands */
		public static RoutedUICommand NewFolder			= CreateCommand("New Folder");
		public static RoutedUICommand NewProject		= CreateCommand("New Project", Key.P, ModifierKeys.Control);
		public static RoutedUICommand NewNextAction		= CreateCommand("New Next Action", Key.N, ModifierKeys.Control);

		/*** Debugging Commands */
		public static RoutedUICommand DebugShowSchema	= CreateCommand("Show Schema");
	}
}
